additional payment/tax - French English Dictionary